/*
 * @Author: jimma0312 jimma0312@outlook.com
 * @Date: 2023-07-13 22:53:16
 * @LastEditors: Ma YuChen
 * @LastEditTime: 2023-07-15 13:26:28
 * @FilePath: \video-repeater-ctl-mcu\ctl_lt86101_gpio.c
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
#include "ctl_lt86101_gpio.h"

#include <gd32f10x_rcu.h>
#include <gd32f10x_gpio.h>

/**
 * @description: 初始化lt86101需要用的gpio PA11 当前为开漏状态
 * @return {*}
 */
void gpio_lt86101_pin(void)
{
    rcu_periph_clock_enable(RCU_GPIOA);

    gpio_init(GPIOA, GPIO_MODE_OUT_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_11);
		//gpio_bit_set(GPIOA, GPIO_PIN_11);
}

void lt8101_reset(ControlStatus state)
{
    if(ENABLE==state)
    {
        gpio_bit_reset(GPIOA, GPIO_PIN_11);
    }
    else
    {
        gpio_bit_set(GPIOA, GPIO_PIN_11);
    }
}

